181250
836618
94208
79527
816606
13064
131270
150866
15463
185988
362620
12410
5329799
3759581
3272148
2587804
2314988
2170609
2091358
194978
1863118
1758136
1756196
1672471